Skip to content

Rename fstack → moto across the repo - #5

Merged
federicodeponte merged 1 commit into
mainfrom
rename-fstack-to-moto
May 10, 2026
Merged

Rename fstack → moto across the repo#5
federicodeponte merged 1 commit into
mainfrom
rename-fstack-to-moto

Conversation

@federicodeponte

Copy link
Copy Markdown
Member

Summary

  • The repo is floomhq/moto, but ~160 references to the old fstack name remained across docs, install scripts, systemd descriptions, Dockerfiles, env vars (FSTACK_*), CLI usage strings, GitHub URLs, and demo scripts.
  • This PR replaces them with moto (case-preserving) and removes the rename leftovers — duplicate moto/fstack symlinks, duplicate MOTO_*_DIR fallback chains, the APP_NAME=moto→fstack override in mac/bin/moto, the legacy-moto branch in moto doctor, and the dual-name _moto_cli wrapper.
  • Touches 54 files. No behavior change beyond branding/env-var cleanup; the moto CLI was already the real binary.

Test plan

  • bash -n clean on all changed shell scripts
  • zsh -n clean on all changed mac/shell/*.zsh
  • moto help renders correctly
  • No fstack / FSTACK strings remain (grep -r returns 0 hits)
  • Reinstall with ./install.sh mac and confirm symlinks + zshrc loader stanza land cleanly
  • Reinstall with ./install.sh server-remote on AX41 and confirm systemd units and docker compose still come up

🤖 Generated with Claude Code

The repo is floomhq/moto but a lot of branding, env vars, paths,
GitHub URLs, CLI usage strings, and docs still referenced the old
fstack name. Replace them with moto and clean up the rename leftovers
(duplicate symlinks, duplicate MOTO_*_DIR fallbacks, the
APP_NAME=moto→fstack override in mac/bin/moto, the legacy-moto
fallback in doctor, and the dual-name _moto_cli wrapper).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@federicodeponte
federicodeponte merged commit a5e2b00 into main May 10, 2026
2 checks passed
@federicodeponte
federicodeponte deleted the rename-fstack-to-moto branch May 10, 2026 20:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant